car rental firm - Allemand Anglais Dictionnaire